try (one's) damnedest - Allemand Anglais Dictionnaire